package com.lcm.learn.lcmcode.datatest;

import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.Scanner;

/**
 * @description:
 * 每组数据输入一个字符串，字符串最大长度为100，且只包含字母，不可能为空串，区分大小写。
 * 每组数据一行，按字符串原有的字符顺序，输出字符集合，即重复出现并靠后的字母不输出。
 * 输入例子1: abcqweracb
 * 输出例子1: abcqwer
 * @author: lcm
 * @create: 2019-12-26 09:51
 **/

public class Test2 {
    public static void main(String[] args){
        Scanner scanner=new Scanner(System.in);
        while(scanner.hasNextLine()){
            String str=scanner.nextLine();
            System.out.println(get(str));
        }
        //System.out.println(get("abcqweracb"));
    }

    public static String get(String str){
        LinkedHashSet<Character> set=new LinkedHashSet<>();
        for(int i=0;i<str.length();i++){
            set.add(str.charAt(i));
        }
        Iterator<Character> iterator = set.iterator();
        StringBuilder sb=new StringBuilder();
        while (iterator.hasNext()){
            sb.append(iterator.next());
        }
        return sb.toString();
    }
}
